Get angry with him

You slap away his hand and look angrily up at him. "Don't touch me asshole" He holds his hands up defensively. "You don't have to be a bitch about it" The following days you notice how the men in the office talk about the women. They make sexist jokes, rank the girls and touch them inapproptiately. One day you walk into the break room and you see how one of the guys is making pictures under the skirt of one of the other girls working there.

Say something about it

Get back at him

Go to HR